
package co.edu.javeriana.touresbalon.oms.webservices.clients.accounting;

import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlType;


/**
 * <p>Clase Java para ingresarOrden complex type.
 * 
 * <p>El siguiente fragmento de esquema especifica el contenido que se espera que haya en esta clase.
 * 
 * <pre>
 * &lt;complexType name="ingresarOrden">
 *   &lt;complexContent>
 *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *       &lt;sequence>
 *         &lt;element name="transactionID" type="{http://www.w3.org/2001/XMLSchema}int"/>
 *         &lt;element name="transactionNumber" type="{http://www.w3.org/2001/XMLSchema}int"/>
 *         &lt;element name="transactionYear" type="{http://www.w3.org/2001/XMLSchema}int"/>
 *         &lt;element name="transactionMonth" type="{http://www.w3.org/2001/XMLSchema}int"/>
 *         &lt;element name="transactionDay" type="{http://www.w3.org/2001/XMLSchema}int"/>
 *         &lt;element name="accountID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="withdrawalAmount" type="{http://www.w3.org/2001/XMLSchema}int"/>
 *         &lt;element name="depositAmount" type="{http://www.w3.org/2001/XMLSchema}int"/>
 *       &lt;/sequence>
 *     &lt;/restriction>
 *   &lt;/complexContent>
 * &lt;/complexType>
 * </pre>
 * 
 * 
 */
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "ingresarOrden", propOrder = {
    "transactionID",
    "transactionNumber",
    "transactionYear",
    "transactionMonth",
    "transactionDay",
    "accountID",
    "withdrawalAmount",
    "depositAmount"
})
public class IngresarOrden {

    protected int transactionID;
    protected int transactionNumber;
    protected int transactionYear;
    protected int transactionMonth;
    protected int transactionDay;
    protected String accountID;
    protected int withdrawalAmount;
    protected int depositAmount;

    /**
     * Obtiene el valor de la propiedad transactionID.
     * 
     */
    public int getTransactionID() {
        return transactionID;
    }

    /**
     * Define el valor de la propiedad transactionID.
     * 
     */
    public void setTransactionID(int value) {
        this.transactionID = value;
    }

    /**
     * Obtiene el valor de la propiedad transactionNumber.
     * 
     */
    public int getTransactionNumber() {
        return transactionNumber;
    }

    /**
     * Define el valor de la propiedad transactionNumber.
     * 
     */
    public void setTransactionNumber(int value) {
        this.transactionNumber = value;
    }

    /**
     * Obtiene el valor de la propiedad transactionYear.
     * 
     */
    public int getTransactionYear() {
        return transactionYear;
    }

    /**
     * Define el valor de la propiedad transactionYear.
     * 
     */
    public void setTransactionYear(int value) {
        this.transactionYear = value;
    }

    /**
     * Obtiene el valor de la propiedad transactionMonth.
     * 
     */
    public int getTransactionMonth() {
        return transactionMonth;
    }

    /**
     * Define el valor de la propiedad transactionMonth.
     * 
     */
    public void setTransactionMonth(int value) {
        this.transactionMonth = value;
    }

    /**
     * Obtiene el valor de la propiedad transactionDay.
     * 
     */
    public int getTransactionDay() {
        return transactionDay;
    }

    /**
     * Define el valor de la propiedad transactionDay.
     * 
     */
    public void setTransactionDay(int value) {
        this.transactionDay = value;
    }

    /**
     * Obtiene el valor de la propiedad accountID.
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getAccountID() {
        return accountID;
    }

    /**
     * Define el valor de la propiedad accountID.
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setAccountID(String value) {
        this.accountID = value;
    }

    /**
     * Obtiene el valor de la propiedad withdrawalAmount.
     * 
     */
    public int getWithdrawalAmount() {
        return withdrawalAmount;
    }

    /**
     * Define el valor de la propiedad withdrawalAmount.
     * 
     */
    public void setWithdrawalAmount(int value) {
        this.withdrawalAmount = value;
    }

    /**
     * Obtiene el valor de la propiedad depositAmount.
     * 
     */
    public int getDepositAmount() {
        return depositAmount;
    }

    /**
     * Define el valor de la propiedad depositAmount.
     * 
     */
    public void setDepositAmount(int value) {
        this.depositAmount = value;
    }

}
